self-propelled tanker barge - Turc Anglais Dictionnaire